An Implementation of the Look-Ahead Lanczos Algorithm for Non-Hermitian Matrices
نویسندگان
چکیده
The nonsymmetric Lanczos method can be used to compute eigenvalues of large sparse non-Hermitian matrices or to solve large sparse non-Hermitian linear systems. However, the original Lanczos algorithm is susceptible to possible breakdowns and potential instabilities. We present an implementation of a look-ahead version of the Lanczos algorithm that|except for the very special situation of an incurable breakdown| overcomes these problems by skipping over those steps in which a breakdown or near-breakdown would occur in the standard process. The proposed algorithm can handle look-ahead steps of any length and requires the same number of matrix-vector products and inner products as the standard Lanczos process without look-ahead. 1. Introduction. In 1950, Lanczos 20] proposed a method for successive reduction of a given, in general non-Hermitian, N N matrix A to tridiagonal form. More precisely, the Lanczos procedure generates a sequence H (n) , n = 1; 2; : : :, of n n tridiagonal matrices which, in a certain sense, approximate A. Furthermore, in exact arithmetic and if no breakdown occurs, the Lanczos method terminates after at most L (N) steps with H (L) a tridiagonal matrix which represents the restriction of A or A
منابع مشابه
An Implementation of the Look-Ahead Lanczos Algorithm for Non-Hermitian Matrices Part II
In Part I [6] of this paper, we have presented an implementation of the look-ahead Lanczos algorithm for non-Hermitian matrices. Here, we show how the look-ahead Lanczos process | combined with a quasi-minimal residual (QMR) approach | can be used to develop a robust black box solver for large sparse non-Hermitian linear systems. Details of an implementation of the resulting QMR algorithm are p...
متن کاملAn Implementation of the Look-ahead Lanczos Algorithm for Non-hermitian Matrices Part I
The nonsymmetric Lanczos method can be used to compute eigenvalues of large sparse non-Hermitian matrices or to solve large sparse non-Hermitian linear systems. However, the original Lanczos algorithm is susceptible to possible breakdowns and potential insta-bilities. We present an implementation of a look-ahead version of the Lanczos algorithm which overcomes these problems by skipping over th...
متن کاملAn Implementation of the QMR Method Based on Coupled Two-Term Recurrences
Recently, the authors have proposed a new Krylov subspace iteration, the quasi-minimal residual algorithm (QMR), for solving non-Hermitian linear systems. In the original implementation of the QMR method, the Lanczos process with look-ahead is used to generate basis vectors for the underlying Krylov subspaces. In the Lanczos algorithm, these basis vectors are computed by means of three-term rec...
متن کاملLook-Ahead Procedures for Lanczos-Type Product Methods Based on Three-Term Lanczos Recurrences
Lanczos-type product methods for solving large sparse non-Hermitian linear systems have as residual polynomials either the squares of the Lanczos polynomials or the products of the latter with another sequence of polynomials, which is normally chosen to enforce some local minimization of the residual norm. In either case, these methods inherit from the underlying Lanczos process the danger of b...
متن کاملImplicitly Restarting Lanczos
We show in this text how the idea of the Implicitly Restarted Arnoldi method can be generalised to the non-symmetric Lanczos algorithm, using the two-sided Gram-Schmidt process or using a Lanczos tridiagonalisation. The implicitly restarted Lanczos method can be combined with an implicit lter. It can also be used in case of breakdown and ooers an alternative for look-ahead.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM J. Scientific Computing
دوره 14 شماره
صفحات -
تاریخ انتشار 1993